Synchronizing the IEEE 1149.1 Test Access Port for Chip-Level Testability
نویسنده
چکیده
testability standard in the industry. Although its mandatory provisions focus narrowly on boardlevel assembly verification testing, primarily via the boundary-scan register, its test access port (TAP) and many optional provisions make the standard usable for a much broader range of applications. Since its inception, numerous extensions and applications have been proposed that allow the standard’s TAP to be used at the system level for general system-level test and maintenance tasks2,3 and at the chip level for accessing chip-level testability features. Chiplevel applications thus far have used the port for accessing the chip’s scan design4,5 or for simple triggering of on-chip built-in self-test features via the RUNBIST instruction.6 Applications requiring general access to chipwide testability features that operate at the full chip-clock rate have been rare, primarily because of one of the standard’s basic tenets—namely, its dedicated test clock. The standard’s TAP uses its own dedicated test clock (tck_h) for a good reason: The clock ascertains the interoperability of components designed to operate with different clock speeds in different clock domains. While this maintains the integrity of board/system-level testability access, it limits the scope of the test features accessed to either those that already work with the test clock (such as the boundary-scan register) or those that are specially designed to work with the normal chip clock during normal operation and with the external test clock during test operation. Figure 1 shows one such frequently used scheme. The multiplexer used on the chip clock impacts the design of the entire chip logic, including internal testability features. The cost and complexity of designing this dual operation may be acceptable for features that provide value in the system environment, but they may be hard to justify for features that are used exclusively in the chip manufacturing environment and have no value at the board or system level. This article presents a method that enhances the test port to let it operate with two clocks: the standard-compliant external test clock and an alternative internal clock running synchronous to the chip clock. The former is used while accessing IEEE 1149.1-compliant features; the Synchronizing the IEEE 1149.1 Test Access Port for Chip-Level Testability Chip-Level Testability
منابع مشابه
Introduction to Boundary Scan Test and In-System Programming
Lattice is the leading supplier of In-System Programmable (ISPTM) devices and devices that are fully compliant with the IEEE-1149.1 testability standard. The Lattice product offering includes many devices that incorporate in-system programmability through an 1149.1 compliant test access port (TAP). The ispLSI ® 1000EA, 2000VE, 2000VL, 5000V, 8000/V, ispMACHTM 4A, 4000B/C, 5000VG, MACH ® 4 and 5...
متن کاملAn improved Test Control Architecture and Test Control Expansion for Core-Based System Chips
This paper presents improvement of a core-based chip’s test control architecture that uses Std IEEE 1149.1 TAP to access core level register Test Control Blocks (TCB). We show enhancements for the register TCB, to improve its test coverage, to enable IEEE 1149.1 compliant RUNBIST and to optimize chip level TCB access. In addition, Test Control Expansion (TCE) is presented. TCE automatically val...
متن کاملNovel Hierarchical Test Architecture for SOC Test Methodology Using IEEE Test Standards
SOC test methodology in ultra deep submicron (UDSM) technology with reasonable test time and cost has begun to satisfy high quality and reliability of the product. A novel hierarchical test architecture using IEEE standard 1149.1, 1149.7 and 1500 compliant facilities is proposed for the purpose of supporting flexible test environment to ensure SOC test methodology. Each embedded core in a syste...
متن کاملIntegrating Reusable Cores from Multiple Sources Is Essential in System-on-a-chip Design. the Authors Present a Hierarchical Methodology for Testing These Cores and the Integrated System
0272-1732/02/$17.00 2002 IEEE The advent of the core-based system-on-a-chip (SOC) and reuse methodologies enables integration of cores from different sources into a single chip. Compared with the traditional multichip system on a board, SOCs offer benefits including higher performance, lower power consumption, smaller size, and so on. Different types of cores are usually incorporated into a s...
متن کاملTestable Design and Testing of MCMs Based on Multifrequency Scan
In this paper, we present a novel and efticient approach to test MCM at the module as well as chip levels. Our design incorporates the concept of the multifrequency test method and the smart substrate to provide two levels at speed test. The IEEE 1149.1 boundary scan standard is used to ofSer the necessity of controllability and observability. Part of the boundary scan cells used in the chip le...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IEEE Design & Test of Computers
دوره 17 شماره
صفحات -
تاریخ انتشار 2000